retail deposits - German English Dictionary